import api from './api'
import request from '@/utils/request'
const qs = require('qs');//序列化


export function GetPersonRecord(data){
  return request({
    url: api.GetPersonRecord,
    method:'post',
    data
  })
}
export function FilterRecord(data){
  return request({
    url: api.FilterRecord,
    method:'post',
    data
  })
}
export function GetUserGroups(data){
  return request({
    url: api.GetUserGroups,
    method:'post',
    data
  })
}
export function AttentionPersonRecord(data){
  return request({
    url: api.AttentionPersonRecord,
    method:'post',
    data
  })
}
export function CancelPersonRecord(data){
  return request({
    url: api.CancelPersonRecord,
    method:'post',
    data
  })
}
//人物详情
export function UpdateProperty(data){
  return request({
    url: api.UpdateProperty,
    method:'post',
    data:data
  })
}
export function SynopsisDetails(data){
  return request({
    url: api.SynopsisDetails,
    method:'post',
    data:data
  })
}
export function GetPersonBasicInfo(data){
  return request({
    url: api.GetPersonBasicInfo,
    method:'post',
    data:qs.stringify(data)
  })
}
export function PersonRelatedAccount(data){
  return request({
    url: api.PersonRelatedAccount,
    method:'post',
    data
  })
}
export function PersonTrackLocation(data){
  return request({
    url: api.PersonTrackLocation,
    method:'post',
    data
  })
}
export function PersonWorkExperience(data){
  return request({
    url: api.PersonWorkExperience,
    method:'post',
    data
  })
}
export function PersonEducationExperience(data){
  return request({
    url: api.PersonEducationExperience,
    method:'post',
    data
  })
}
export function GetTwitterRecord(data){
  return request({
    url: api.GetTwitterRecord,
    method:'post',
    data
  })
}
export function AddRelation(data){
  return request({
    url: api.AddRelation,
    method:'post',
    data
  })
}
export function QuerySameNameEntity(data){
  return request({
    url: api.QuerySameNameEntity,
    method:'post',
    data
  })
}
export function EntityMerge(data){
  return request({
    url: api.EntityMerge,
    method:'post',
    data
  })
}
export function InfluencePerson(data){
  return request({
    url: api.InfluencePerson,
    method:'post',
    data
  })
}
export function QueryRelationAnalysis(data){
  return request({
    url: api.QueryRelationAnalysis,
    method:'post',
    data
  })
}
export function QueryPropertyAnalysis(data){
  return request({
    url: api.QueryPropertyAnalysis,
    method:'post',
    data
  })
}
export function BeImpacted(data){
  return request({
    url: api.BeImpacted,
    method:'post',
    data
  })
}
export function BeObjected(data){
  return request({
    url: api.BeObjected,
    method:'post',
    data
  })
}
export function GetInfluenceNumber(data){
  return request({
    url: api.GetInfluenceNumber,
    method:'post',
    data
  })
}
export function DeletePersonRecord(data){
  return request({
    url: api.DeletePersonRecord,
    method:'post',
    data
  })
}
export function PersonOrgUpdata(data){
  return request({
    url: api.PersonOrgUpdata,
    method:'post',
    data
  })
}
export function GenerateReport(data){
  return request({
    url: api.GenerateReport,
    method:'post',
    data
  })
}
export function CreateProfileEntity(data){
  return request({
    url: api.CreateProfileEntity,
    method:'post',
    data
  })
}

export function GetRecordFilter(data){
  return request({
    url: api.GetRecordFilter,
    method:'post',
    data
  })
}
export function QueryEntityUpdateProgressRate(data){
  return request({
    url: api.QueryEntityUpdateProgressRate,
    method:'post',
    data
  })
}
export function ModifyProperty(data){
  return request({
    url: api.ModifyProperty,
    method:'post',
    data
  })
}
export function DeleteProperty(data){
  return request({
    url: api.DeleteProperty,
    method:'post',
    data
  })
}
export function ViewPropertyEvidence(data){
  return request({
    url: api.ViewPropertyEvidence,
    method:'post',
    data
  })
}
export function VerifyProperty(data){
  return request({
    url: api.VerifyProperty,
    method:'post',
    data
  })
}
export function VerifyRelation(data){
  return request({
    url: api.VerifyRelation,
    method:'post',
    data
  })
}
export function DeleteRelation(data){
  return request({
    url: api.DeleteRelation,
    method:'post',
    data
  })
}
export function ModifyRelation(data){
  return request({
    url: api.ModifyRelation,
    method:'post',
    data
  })
}
export function ViewRelationEvidence(data){
  return request({
    url: api.ViewRelationEvidence,
    method:'post',
    data
  })
}
export function TryUpdateEntity(data){
  return request({
    url: api.TryUpdateEntity,
    method:'post',
    data
  })
}
export function DeleteRecode(data){
  return request({
    url: api.DeleteRecode,
    method:'post',
    data
  })
}


